Skip to content

feat: AI-Radar Cloudflare MVP core - #1

Draft
Felix8686 wants to merge 19 commits into
mainfrom
ai-radar-mvp
Draft

feat: AI-Radar Cloudflare MVP core#1
Felix8686 wants to merge 19 commits into
mainfrom
ai-radar-mvp

Conversation

@Felix8686

Copy link
Copy Markdown
Owner

What this adds

  • Cloudflare Workers + Cron skeleton
  • D1 schema and seed sources
  • RSS / Web / GitHub collectors
  • ETag / Last-Modified / content-hash change detection
  • cross-source URL/text deduplication
  • deterministic P1/P2/P3 scoring with optional Workers AI enrichment
  • Telegram P1 immediate push
  • Beijing 12:30 P2/P3 daily report stored as generated HTML in D1
  • public dashboard without exposing internal P1/P2/P3 fields
  • bearer-protected admin endpoints
  • X collector adapter reserved for a later zero-cost implementation

Not done yet

  • Cloudflare D1 resource creation / deployment
  • Telegram group/topic secrets
  • final X acquisition method
  • production source list and live end-to-end verification

Local syntax/type-level checks were performed with Cloudflare interface stubs because dependency installation was unavailable in the execution environment.

Felix8686 and others added 3 commits August 30, 2026 10:19
…tecture

- Remove topic IDs (P1_TOPIC_ID, DAILY_TOPIC_ID, SYSTEM_TOPIC_ID) and message_thread_id
- Single-stream outbound messaging with clean HTML headers
- Outbound-only security boundary for public fan group
- Expose public items and daily HTML fallback routes
- Update tests and free-tier capacity documentation
@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Aug 31, 2026

Copy link
Copy Markdown

Deploying with  Cloudflare Workers  Cloudflare Workers

The latest updates on your project. Learn more about integrating Git with Workers.

Status Name Latest Commit Preview URL Updated (UTC)
✅ Deployment successful!
View logs
ai-radar 0bd78c8 Commit Preview URL

Branch Preview URL
Sep 04 2026, 06:06 AM

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant